package com.xiaoq.distribution.entity;

import java.io.Serializable;

import org.mongodb.morphia.annotations.Entity;

import com.xiaoq.MongoEntity;

/**
 * 
 * @author wang zhihao
 * 分销商表
 *
 */
@Entity(value="distributor",noClassnameStored=true)
public class DistributorEntity extends MongoEntity implements Serializable{
	private String name; //分销商名称
	private String clientId; //接口调用Id
	private String secretKey;  // 接口调用公钥
	private String creditImg; //统一社会信用代码证连接地址 
	private String settleContact;  // 结算对接联系人  就是一个文本框 可以是多个
	private String dockedContact; // 业务对接联系方式
	private String settleCycle; //结算周期 00 固定结算周期 10非固定结算
	private Integer settleTime; // 结算时间
	private String shopId; // 景区店铺Id
	private String merchantId; // 景区商家Id
	private String isAgree; // 分销商是否签订合同 00没有签订，10已经签订
	
	
	
	public String getIsAgree() {
		return isAgree;
	}
	public void setIsAgree(String isAgree) {
		this.isAgree = isAgree;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getClientId() {
		return clientId;
	}
	public void setClientId(String clientId) {
		this.clientId = clientId;
	}
	public String getSecretKey() {
		return secretKey;
	}
	public void setSecretKey(String secretKey) {
		this.secretKey = secretKey;
	}
	public String getCreditImg() {
		return creditImg;
	}
	public void setCreditImg(String creditImg) {
		this.creditImg = creditImg;
	}
	public String getBalanceMobile() {
		return settleContact;
	}
	public void setBalanceMobile(String balanceMobile) {
		this.settleContact = balanceMobile;
	}
	public String getOperationMobile() {
		return dockedContact;
	}
	public void setOperationMobile(String operationMobile) {
		this.dockedContact = operationMobile;
	}
	public String getSettleCycle() {
		return settleCycle;
	}
	public void setSettleCycle(String settleCycle) {
		this.settleCycle = settleCycle;
	}
	
	public Integer getSettleTime() {
		return settleTime;
	}
	public void setSettleTime(Integer settleTime) {
		this.settleTime = settleTime;
	}
	public String getShopId() {
		return shopId;
	}
	public void setShopId(String shopId) {
		this.shopId = shopId;
	}
	public String getMerchantId() {
		return merchantId;
	}
	public void setMerchantId(String merchantId) {
		this.merchantId = merchantId;
	}

	public String getSettleContact() {
		return settleContact;
	}

	public void setSettleContact(String settleContact) {
		this.settleContact = settleContact;
	}

	public String getDockedContact() {
		return dockedContact;
	}

	public void setDockedContact(String dockedContact) {
		this.dockedContact = dockedContact;
	}
}
